low lying drainage basin - Español Inglés Diccionario